package com.loie.datacenter.model;

import com.baomidou.mybatisplus.annotation.IdType;
import java.util.Date;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

/**
 * <p>
 * 
 * </p>
 *
 * @author testjava
 * @since 2024-11-14
 */
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@ApiModel(value="Cpyrd对象", description="")
public class Cpyrd implements Serializable {

    private static final long serialVersionUID = 1L;

    @TableId(value = "SerialID", type = IdType.AUTO)
    private Double SerialID;

    @TableField("RecordID")
    private String RecordID;

    @TableField("UserID")
    private String UserID;

    @TableField("HaveAttachment")
    private Boolean HaveAttachment;

    @TableField("HaveReminder")
    private Boolean HaveReminder;

    @TableField("Archived")
    private Boolean Archived;

    @TableField("Created")
    private Date Created;

    @TableField("LastModified")
    private Date LastModified;

    private String cgxz;

    @TableField("CustomerNo")
    private String CustomerNo;

    @TableField("CustomerCorpName")
    private String CustomerCorpName;

    @TableField("SupplierNo")
    private String SupplierNo;

    @TableField("SupplierCorpName")
    private String SupplierCorpName;

    private Date jhxdrq;

    private Date jhjhrq;

    @TableField("Exporter")
    private String Exporter;

    @TableField("PurchaseCurrency")
    private String PurchaseCurrency;

    @TableField("PurchasingAgent")
    private String PurchasingAgent;

    @TableField("Department")
    private String Department;

    @TableField("ClearingWay")
    private String ClearingWay;

    @TableField("ItemNo")
    private String ItemNo;

    @TableField("PhotoNO")
    private String PhotoNO;

    private String xl;

    @TableField("SectionCode")
    private String SectionCode;

    @TableField("CHNItemName")
    private String CHNItemName;

    @TableField("Photo")
    private byte[] Photo;

    @TableField("CHNSpecification")
    private String CHNSpecification;

    private String cpcz;

    private String cpjz;

    @TableField("Packing")
    private String Packing;

    @TableField("OrderQty")
    private Double OrderQty;

    @TableField("Unit")
    private String Unit;

    @TableField("PurchasePrice")
    private Double PurchasePrice;

    @TableField("PurchaseAmount")
    private Double PurchaseAmount;

    private Double yjsj;

    private Double yjzj;

    private Double glfl;

    private Double glf;

    private Double yffl;

    private Double yff;

    private Double jyf;

    @TableField("Profit")
    private Double Profit;

    @TableField("ProfitRate")
    private Double ProfitRate;

    private Double kczzl;

    private Double zjzzl;

    private Double yjkczzl;

    private Double yjzjzzl;

    @TableField("RestSampleQty")
    private Double RestSampleQty;

    private Double dpkczzl;

    @TableField("Remark")
    private String Remark;

    private String nbhs;

    @TableField("Payment")
    private String Payment;

    private String spzt;

    private String mdtl;

    private String sfyzl;

    private Double jylsj;

    private Double cxzk;

    private Double sctgf;

    private Double ccf;

    private Double khfl;

    private Double sj;

    private Double cwfy;

    private Double qtfy;

    private Double fyhj;

    @TableField("Currency")
    private String Currency;

    @TableField("ExchangeRate")
    private Double ExchangeRate;

    @TableField("SalesPrice")
    private Double SalesPrice;

    @TableField("SalesPrice1")
    private Double SalesPrice1;

    @TableField("Freight_fee")
    private Double freightFee;

    @TableField("Storage_fee")
    private Double storageFee;

    @TableField("Amazon_fee")
    private Double amazonFee;

    private Double totalCost;

    private Double adFee;

    private Double profit1;

    private Double totalProfit;

    private Double totalProfitCny;

    @TableField("ProfitRate1")
    private Double ProfitRate1;

    private String cpxz;

    @TableField("ENGItemName")
    private String ENGItemName;

    @TableField("ENGSpecification")
    private String ENGSpecification;

    @TableField("ENGPacking")
    private String ENGPacking;

    @TableField("OuterLength")
    private Double OuterLength;

    @TableField("OuterWidth")
    private Double OuterWidth;

    @TableField("OuterHeight")
    private Double OuterHeight;

    @TableField("OuterVolume")
    private Double OuterVolume;

    @TableField("OuterCapacity")
    private Integer OuterCapacity;

    @TableField("HSCode")
    private String HSCode;

    @TableField("ExportRebatesRate")
    private Double ExportRebatesRate;

    @TableField("CustomsCHNName")
    private String CustomsCHNName;

    @TableField("CustomsENGName")
    private String CustomsENGName;

    private String sbys;

    private String sbnr;

    @TableField("OuterGrossWeight")
    private Double OuterGrossWeight;

    @TableField("OuterNetWeight")
    private Double OuterNetWeight;

    private Double salesamount;

    @TableField("AmountCost")
    private Double AmountCost;

    private Double mlje;

    private Double mll;

    private Double wcyf;

    private Double adFeeli;

    private Double thhfl;

    private Double thhfy;

    private String dbgsItem;

    @TableField("m_OrderQty1")
    private Integer mOrderqty1;

    @TableField("J_OrderQty1")
    private Integer jOrderqty1;

    @TableField("m_OrderQty")
    private Integer mOrderqty;

    @TableField("J_OrderQty")
    private Integer jOrderqty;

    private Double orderDay;

    private Double mSalesAmount;

    private Double jSalesAmount;

    @TableField("PaymentDays")
    private Integer PaymentDays;

    private Double zjzysj;

    private String cpClass;

    @TableField("CustomerItemNo")
    private String CustomerItemNo;

    @TableField("Photo1")
    private byte[] Photo1;

    private Double totalProfitFob;

    @TableField("ProfitRate_fob")
    private Double profitrateFob;

    @TableField("NegotiationNo")
    private String NegotiationNo;

    private Boolean tybz;

    @TableField("CartonQty")
    private Integer CartonQty;

    @TableField("TotalExportRebates")
    private Double TotalExportRebates;

    @TableField("Creator")
    private String Creator;

    private Double tcds;

    private Double kftc;

    private Double nlyf;

    private Double ddpHj;

    private Double kjGlf;

    private Double salesamountTotal;

    private Double kjAccountAmount;

    @TableField("Currency_pp")
    private String currencyPp;

    @TableField("ExchangeRate_pp")
    private Double exchangeratePp;

    @TableField("InnerCapacity")
    private Integer InnerCapacity;

    @TableField("OuterLength_inner")
    private Double outerlengthInner;

    @TableField("OuterWidth_inner")
    private Double outerwidthInner;

    @TableField("OuterHeight_inner")
    private Double outerheightInner;

    @TableField("OuterVolume_inner")
    private Double outervolumeInner;

    @TableField("OuterGrossWeight_inner")
    private Double outergrossweightInner;

    @TableField("OuterNetWeight_inner")
    private Double outernetweightInner;

    @TableField("MOQQty")
    private Double MOQQty;

    @TableField("MOQprice")
    private Double MOQprice;

    private String bhqd;

    @TableField("Palletpfjg")
    private Double Palletpfjg;

    @TableField("GP20pfjg")
    private Double GP20pfjg;

    @TableField("DDPpriice")
    private Double DDPpriice;

    private Double yjzj1;

    private String pp;

    @TableField("Barcode")
    private String Barcode;

    @TableField("Container21")
    private Integer Container21;

    @TableField("Container40")
    private Integer Container40;

    @TableField("Container40HQ1")
    private Integer Container40HQ1;

    private String capacity;


}
